Implementor's notes: Advancement

These were my goals in coding advancement.

Spell Acquisition

I started by making the following example graph: How hard should it be to acquire a spell at level X? It currently depends largely on how many spell or skill points you have at the previous level, but the precise number is extremely cryptic. I based my math on the following stats:

I want to acquire spell of level X. What % must I earn in all of my level X-1 spells to get it?
Given information: other spell schools, and my intellect.
1 intellect 25 intellect 50 intellect
No other spells 50 45 40
One complete spell school in the same division 70 60 50
One complete spell school in a different division 90 75 60
Two other spell schools, complete, same div
and other div
XX 90 70
Two other spell schools, complete, both other div XX XX 80
Three other spell schools, complete, two other div
and one same div
XX XX 90

Notes: